fall-arresting device - Español Inglés Diccionario